package com.powernode.utils;

import cn.hutool.crypto.SecureUtil;
import org.springframework.util.DigestUtils;

/**
 * 内容:
 * 作者: 动力节点 武汉
 */
public class MD5Utils {
    public static void main(String[] args) {
        System.out.println(md5("123456"));
        System.out.println(DigestUtils.md5DigestAsHex("123456".getBytes()));
    }

    /**
     * 使用MD5加密
     * @param source
     * @return
     */
    public static String md5(String source){
        return SecureUtil.md5(source);
    }

    /**
     * spring提供的MD5方式
     * @param source
     * @return
     */
    public static String md5ForSpring(String source){
        return DigestUtils.md5DigestAsHex(source.getBytes());
    }


}
